Itchy & Scratchy Game, The USA Europe

Itchy & Scratchy Game, The (USA, Europe)

Developer:Bits Limited
Publisher:
Franchise:Simpsons
Serial:
Size:262144
CRC32:1156047578